manifest defects - German English Dictionary